square millimeter - French English Dictionary